Shewanella - enzymology
12080059
|
PubNet Home